speak off the cuff - Turco Inglés Diccionario